package Test;

//	要求:在测试类Test中创建A的对象a并调用成员方法methodA(),要求用两种方式实现

public class Test {
    public static void main(String[] args) {
            A a = new A();
            a.methodA(new InterA() {
                @Override
                public void showA() {
                    System.out.println("123");
                }
            });


       // InterAImpl b = new InterAImpl();
     //  a.methodA(b);
    }
}
//定义接口
interface InterA {
    void showA();
}
class A {
    public void methodA(InterA a) {
        a.showA();
    }
}

/* class InterAImpl implements InterA {
    @Override
    public void showA() {
        System.out.println("234");
    }
}*/
